home *** CD-ROM | disk | FTP | other *** search
- unit UnitFormEntityEmployee;
-
- interface
-
- uses
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
- UnitFormEntityBase, Menus, ActnList, ImgList, ComCtrls, ToolWin,
- UnitObjectEntityEmployee, Db, StdCtrls, Mask, DBCtrls, UnitObjectBase;
-
- type
- TFormEntityEmployee = class(TFormEntityBase)
- Label1: TLabel;
- DBEdit1: TDBEdit;
- DataSourceEmployee: TDataSource;
- Label2: TLabel;
- DBEdit2: TDBEdit;
- Label3: TLabel;
- DBEdit3: TDBEdit;
- Label4: TLabel;
- DBEdit4: TDBEdit;
- Label5: TLabel;
- DBEdit5: TDBEdit;
- Label6: TLabel;
- DBEdit6: TDBEdit;
- private
- procedure InitializeForm; override;
- function BusinessObjectClass: TObjectBaseClass; override;
- public
- function EmployeeObject: TObjectEntityEmployee;
- end;
-
- implementation
-
- {$R *.DFM}
-
- { TFormEntityEmployee }
-
- function TFormEntityEmployee.BusinessObjectClass: TObjectBaseClass;
- begin
- Result := TObjectEntityEmployee;
- end;
-
- function TFormEntityEmployee.EmployeeObject: TObjectEntityEmployee;
- begin
- Result := (BusinessObject as TObjectEntityEmployee);
- end;
-
- procedure TFormEntityEmployee.InitializeForm;
- begin
- inherited;
- Self.DataSourceEmployee.DataSet := EmployeeObject.QueryEmployee;
- Self.Caption := 'Employee ' + IntToStr(Key);
- end;
-
- end.
-